package com.afteryuan.engine.service;

import java.util.List;

import com.afteryuan.engine.model.Scene;
import com.afteryuan.engine.model.SceneData;

public interface SceneDataService extends Service<SceneData> {
	
	/**
     * 删除场景所有数据
     * @param scene
     */
    void removed(Scene scene);

    /**
     * 通过场景对象获得场景数据
     * @param sceneId 场景对象Id
     * @param values 分页组件
     * @return List<SceneData> 场景数据对象集合
     */
    public List<SceneData> list(String sceneId,Object... values);
    /**
     * 通过场景对象获得场景数据
     * @param scene 场景对象
     * @param values 分页组件
     * @return List<SceneData> 场景数据对象集合
     */
    List<SceneData> list(Scene scene,Object... values);
}
